thijs jansen
FIBA Announces Hosting Venues for Asian Qualifiers of FIBA World Cup 2027 in Philippines and MalaysiaFIBA has announced important decisions regarding the hosting venues for the...
T1 Before Worlds 2026: Faker, Oner and a Zone of Unverified DataAt three in the morning in Seoul, I printed T1's playoff statistics onto pape...
Dplus KIA Secures CKTG 2026 Spot with 3-1 Victory Over KT RolsterThe path to CKTG 2026 for Dplus KIA has not been easy. After the initial...
After the Eden Park Lights: Vietnamese Women's Football and the Gap That Isn't on the PitchOn a July afternoon in 2026, at Eden Park in Auckland, the Vietnam women's...
Alcaraz overcomes shaky first set: A win not born of luck but of systemic adjustmentThe numbers from Carlos Alcaraz's first-round match at the 2026 US Open do no...
Raoni Barcelos: The Fifth-Round TKO and the Accumulated Injury Bill After Eight Years in the UFCAt the fifth round of a UFC Fight Night main event, when the referee waved of...
Ronaldo Dominates Messi in the Race for the Greatest Ballon d'Or of All Time: When the Ballot Is Not Decided by GoalsI watched the organiser's short feature three times, and only on the third pa...
Mazadona: Ibrahim Maza and the Space a Nickname Cannot CoverMinute 71 at the Etihad. Bayer Leverkusen were holding the ball on the edge o...
In-depth Analysis: Man City Transfer Article with Severe Factual Errors ExposedA recent article on social media caused a stir by claiming Manchester City we...
Decoding the Void: When Vietnamese Badminton Injury Data Is Left BehindThe match ends, but the injury only begins to be written on the scoreboard. I...
Galio and the Lamp That Never Went Out: Memories of the 2026 Shanghai SemifinalOn the night of October 28, 2026, in Shanghai, I sat hunched in a small...
UFC Heavyweight: 27 Reigns in 28 Years and the Vacancy Waiting to Be FilledIn my coded notebook, the UFC heavyweight page starts with a crooked line. I...
Data Never Lies: Why Vietnamese Youth Football Is Winning with Numbers, Not EmotionsIn the last three seasons, the pass completion rate of Vietnam's U23 team in...
When Sensors Replace the Whistle: VR Taekwondo, the Mixed-Gender Format and a Vietnamese Female Fighter's Asiad Medal RunThe competition hall has no stands. No cheering, no smell of resin, no one...
San Diego FC Signs Cedric Bakambu: MLS Expansion StrategySan Diego FC signs striker Cedric Bakambu, a European goal-scoring veteran,...
A Fall No One Touched: Dinh Bac, Youth, and a Calendar With No Blank PagesOn the stands, I noticed a man wearing a number 9 shirt faded pale by the sun...
Bryan Ruiz and the 2030 World Cup Mission: Four Matches, Two Clean Sheets and a Long-Term ContractAt Saprissa, the north stand is so steep that you have to tilt your shoulder ...
Inside Vietnam's Martial Arts Ecosystem: The Pulse Between the Gym and the RingAt 9 p.m., a martial arts school tucked deep in a small alley in Tan Binh...
SEA Games 2026: The Gap Between Vietnam Women's Volleyball BlockersThe women's volleyball match between Vietnam and Thailand at SEA Games 26 in...
A red card in the 84th minute and a late winner: Persib Bandung take three points at PakansariIn the fifth minute, Hamra Hehanussa went down on the Pakansari pitch. The...
T1 Before Worlds 2026: Faker, Oner and a Zone of Unverified DataAt three in the morning in Seoul, I printed T1's playoff statistics onto pape...
Dplus KIA Secures CKTG 2026 Spot with 3-1 Victory Over KT RolsterThe path to CKTG 2026 for Dplus KIA has not been easy. After the initial...
After the Eden Park Lights: Vietnamese Women's Football and the Gap That Isn't on the PitchOn a July afternoon in 2026, at Eden Park in Auckland, the Vietnam women's...
Alcaraz overcomes shaky first set: A win not born of luck but of systemic adjustmentThe numbers from Carlos Alcaraz's first-round match at the 2026 US Open do no...
Raoni Barcelos: The Fifth-Round TKO and the Accumulated Injury Bill After Eight Years in the UFCAt the fifth round of a UFC Fight Night main event, when the referee waved of...
Ronaldo Dominates Messi in the Race for the Greatest Ballon d'Or of All Time: When the Ballot Is Not Decided by GoalsI watched the organiser's short feature three times, and only on the third pa...
Mazadona: Ibrahim Maza and the Space a Nickname Cannot CoverMinute 71 at the Etihad. Bayer Leverkusen were holding the ball on the edge o...
In-depth Analysis: Man City Transfer Article with Severe Factual Errors ExposedA recent article on social media caused a stir by claiming Manchester City we...
Decoding the Void: When Vietnamese Badminton Injury Data Is Left BehindThe match ends, but the injury only begins to be written on the scoreboard. I...
Galio and the Lamp That Never Went Out: Memories of the 2026 Shanghai SemifinalOn the night of October 28, 2026, in Shanghai, I sat hunched in a small...
UFC Heavyweight: 27 Reigns in 28 Years and the Vacancy Waiting to Be FilledIn my coded notebook, the UFC heavyweight page starts with a crooked line. I...
Data Never Lies: Why Vietnamese Youth Football Is Winning with Numbers, Not EmotionsIn the last three seasons, the pass completion rate of Vietnam's U23 team in...
When Sensors Replace the Whistle: VR Taekwondo, the Mixed-Gender Format and a Vietnamese Female Fighter's Asiad Medal RunThe competition hall has no stands. No cheering, no smell of resin, no one...
San Diego FC Signs Cedric Bakambu: MLS Expansion StrategySan Diego FC signs striker Cedric Bakambu, a European goal-scoring veteran,...
A Fall No One Touched: Dinh Bac, Youth, and a Calendar With No Blank PagesOn the stands, I noticed a man wearing a number 9 shirt faded pale by the sun...
Bryan Ruiz and the 2030 World Cup Mission: Four Matches, Two Clean Sheets and a Long-Term ContractAt Saprissa, the north stand is so steep that you have to tilt your shoulder ...
Inside Vietnam's Martial Arts Ecosystem: The Pulse Between the Gym and the RingAt 9 p.m., a martial arts school tucked deep in a small alley in Tan Binh...
SEA Games 2026: The Gap Between Vietnam Women's Volleyball BlockersThe women's volleyball match between Vietnam and Thailand at SEA Games 26 in...
A red card in the 84th minute and a late winner: Persib Bandung take three points at PakansariIn the fifth minute, Hamra Hehanussa went down on the Pakansari pitch. The...
